|
CATIA V5 Programmierung : Clipping Lines per Makro löschen
Manu_b am 08.05.2007 um 09:47 Uhr (0)
Ich habe mein Makro nun angepasst, bräuchte aber noch eine kleine Modifikation:Mit dem select-Befehl soll anstatt dem kompletten Zeichenblatt nur die aktuelle View geändert werden. Ich schätze ich muss eine der folgenden Zeilen ändern??Set drawingDocument1 = CATIA.ActiveDocumentSet selection1 = drawingDocument1.Selection selection1.search "(Dashed = 4 & Weight = 1),all"
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro funktioniert unter R18 nicht mehr
Manu_b am 02.06.2008 um 13:24 Uhr (0)
Hallo cad-gemeinde,wir haben unter R16 ein Makro programmiert, welches sämtliche Punkte, Linien, constraints usw ins No-show legt. Seit dem Umstieg auf R18 funktioniert es allerdings nicht mehr, bzw. es läuft ohne Fehlermeldung durch ohne irgendetwas an den Modellen zu verändern.Der Quellcode ist nicht groß, also vielleicht findet jemand einen Fehler -----------------------------------------------------------------------planes und assembly constraints in no-show stellenSub CATMain()Language="VBSCRIPT"CATIA ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : automatisiertes Erstellen von Screenshots anhand Annotated Views
Manu_b am 13.06.2008 um 07:52 Uhr (0)
Guten Morgen Daniel,Makro getestet, läuft problemlos, und auch "falsche" Produkte werden abgefangen. Ich habe nur noch die Zeile Catia.StartCommand "CompassDisplayOff" eingefügt. Die stand noch nicht drin...Nun hätt ich noch eine kleine Frage: Wir benennen unsere Ansichten nach einer bestimmten Systematik (z.B. RH_1, RH_2, RH_3, LH_1, LH2 usw...). Ist es möglich die Benennung der Ansichten in den Dateinamen zu übernehmen? Die weiteren Angaben wie Produktname, Bezeichnung wären dann nicht mehr notwendig. Un ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drucken im Batch Mode, ohne Detail-sheets
Manu_b am 13.08.2009 um 14:27 Uhr (0)
Hallo,das TIF-Drucken wird bei uns per Makro erledigt. Nun habe ich das Problem, dass alle aktiven Sheets ausgegeben werden - also incl. der Detail sheets. Habt ihr eine Idee wie wir das unterbinden können ?Hier ein Auszug aus dem Skript:-----------------------------------------Set MyDoc = CATIA.ActiveDocumenti = 1For Each MySheet In MyDoc.Sheets Set pageSetup1 = MySheet.PageSetup pageSetup1.PaperSize = catPaperA0 pageSetup1.Orientation = catPaperPortrait pageSetup1.Orientation = catPaperLandscape pag ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : automatisiertes Erstellen von Screenshots anhand Annotated Views
Manu_b am 11.06.2008 um 17:37 Uhr (0)
Hallo,wir erstellen von Hand mehrere "Annotated Views" in der DMU-Workbench. Nachdem die ca. 50 Views erstellt sind, sollen automatisch Screenshots erstellt, und in einem definierten Verzeichnis abgelegt werden.Ich habe versucht mit dem Makrorecorder etwas anzufangen, jedoch wird dabei der Screenshot nicht mit aufgezeichnet. Nun erhalte ich folgenden Code:Auswahl der annotated View:--------------------------------------------------Set productDocument1 = CATIA.ActiveDocumentSet navigatorWorkbench1 = product ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : automatisiertes Erstellen von Screenshots anhand Annotated Views
Manu_b am 12.06.2008 um 09:51 Uhr (0)
Hallo Daniel,ich bin begeistert. Nach geringen Modifikationen macht das Makro genau das, was wir benötigen..Kann man nicht auch 100 Unities vergeben Folgende Zeilen habe ich angepasst:- Dim Name As String, produziert bei mir eine Fehlermeldung (Anweisungsende erwartet), diese Zeile habe ich auskommentiert- CATIA.ActiveWindow.ActiveViewer.Reframe auch diese Zeile habe ich auskommentiert, weil er das gesamte Produkt damit weit weg zoomt, und wir dann die anmerkungen etc. nicht mehr lesen können. nun bekommen ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : automatisiertes Erstellen von Screenshots anhand Annotated Views
Manu_b am 12.06.2008 um 11:51 Uhr (0)
Danke schön nochmal. Der neue Code läuft so korrekt ab, allerdings bekomm ich immer noch die Fehlermeldung beim öffnen, obwolh unter C:Windows die Datei explorer.exe liegt.Jetzt würde ich noch gerne den Hintergrund auf weiß setzen, und Compass und Strukturbaum ausblenden.Codes dafür vielleicht so in der Art?*****************weiße Hintergrundfarbe und Kompass aus********************************** Set viewerXD1 = specsAndGeomWindow1.ActiveViewer specsAndGeomWindow1.Layout = catWindowGeomOnly viewerXD1.GetBac ...
|
In das Form CATIA V5 Programmierung wechseln |